<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*鍒濆鍖栨牱寮�*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,瀹嬩綋,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*婊氬姩*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}


.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}


/*澶撮儴鏍峰紡*/
.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a{color:#595959;}





.top2{height:143px;overflow:hidden;}

.logo{float:left;line-height:143px;}
.k2{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/t.png) no-repeat left center;padding-left:54px;}
.k2 p:nth-child(2){color:#2459a9;font-size:27px;}




.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}




/*涓讳綋鏍峰紡*/

.ssddds{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xyin-case-sort li:hover, .xyin-case-sort li.on {
    background: #3c486d;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.xyin-case-sort li:hover a, .xyin-case-sort li.on a {
    color: #fff;
}

.aby_hh li:hover .aby_hh_img img{
    filter: invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);
}



/*椤甸潰搴曢儴*/
.foot{background:#333;}
.f_nav{width:826px;margin-top:40px;}
.f_nav dl{float:left;width:136px;height:186px;overflow:hidden;}
.f_nav dt{margin-bottom:8px;font-size:19px;color:#333;font-weight:normal;}

.f_nav dd a{font-size:12px;color:#333;line-height:20px;}
.copyright{text-align:center;line-height:24px;}

/*鍐呴〉宸︿晶鏍峰紡*/

.page-product-inquiry a{color: #fff;}

/*  */
.max1400{
    max-width: 1430px;
    margin: 0 auto;
    padding: 0 15px;
}

@media(max-width:991px){
    body{
        padding-top: 60px;
    }
}
@media(max-width:768px){
    body{
        padding-bottom: 50px;
    }
}
/* 澶撮儴 */
.x-top2 .twz{
    padding-left: 16px;
    background: url(../images/302577ec8e50d0616b65c0c5214fd79228d8117f.png) no-repeat left center;
    margin-top: 35px;
    margin-left: 18px;
    /* height: 130px;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    align-content: center */
}
.x-top2 .twz h3{
    font-size: 28px;
	font-weight: bold;
    line-height: 1;
	color: #007ef3;
    width: 100%;
}
.x-top2 .twz h4{
    font-size: 17px;
	font-weight: normal;
    line-height: 1;
	color: #666666;
    margin-top: 8px;
    width: 100%;
}
.x-top2 .tdh{
    padding-left: 54px;
    background: url(../images/31ff297ce05486776ae2c345f247a213da45853c.png) no-repeat left center;
    margin-top: 35px;
    /* height: 130px;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    align-content: center */
}
.x-top2 .tdh h3{
    font-size: 14px;
    line-height: 1;
	font-weight: normal;
	color: #808080;
    width: 100%;
}
.x-top2 .tdh h4{
    font-family: Impact;
	font-size: 38px;
    line-height: 1;
	color: #006df3;
    margin-top: 4px;
}
/* 瀵艰埅 */

.nnav{
    background-color: #007ef3;
}

/* 棣栭〉鍏抽敭璇嶆悳绱� */
.rtss{
    background-color: #f5f5f5;
}
.rtss .sygjc{
    max-width: 65%;
}
.rtss .sygjc h3{
    font-size: 15px;
	font-weight: normal;
	line-height: 67px;
	color: #000000;
    height: 67px;
    overflow: hidden;
}
.rtss .sygjc a{
    font-size: 14px;
    color: #808080;
}
.rtss .sygjc a::after{
    content: '銆�';
}
.rtss .sygjc a:last-child::after{
    content: '';
}
.rtss .syss{
    /* border: solid 1px #dfe2e5; */
    width: 259px;
    margin-top: 15px;
    border-radius: 25px;
    background: #fff;
}
.rtss .syss form{
    width: 259px;
}
.rtss .syss form #keyword{
    width: 217px;
    font-size: 14px;
	line-height: 36px;
    color: #cccccc;
    border: 0;
    outline: none;
    border-radius:25px 0 0 25px;
    padding: 0;
    padding-left: 15px;
}
.rtss .syss form #keyword::-webkit-input-placeholder{
    color: #cccccc;
}
.rtss .syss form #s_btn{
    width: 42px;
    height: 36px;
    border: 0;
    outline: none;
    border-radius:0  25px 25px 0;
    padding: 0;
    background: url(../images/5c2b61ef2fc76dea5e6bb8220d698a9e79e6d9f0.png) no-repeat left center;
}
@media(max-width: 991px){
    .rtss{
        display: none;
    }
}

/* 鏈嶅姟棰嗗煙 */
.fwly{
    padding-top: 4.375%;
    padding-bottom: 4.375%;
}
.fwly .fwly_ft{
    text-align: center;
    padding-bottom: 1.429%;
    background: url(../images/972d2920e8c04884742def734594447a79a70bd6.png) no-repeat bottom center;
}
.fwly .fwly_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.fwly .fwly_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 1.072%;
}
.fwly .fwly_fb{
    margin-top: 1%;
}
.fwly .fwly_fb li{
    float: left;
    width: 32.15%;
    margin-right:1.775%;
    /* margin-bottom: 55px; */
    margin-top: 1.858%;
    box-shadow: 0px 0px 35px 0px 
		rgba(8, 1, 3, 0.1);
}
.fwly .fwly_fb li:nth-child(3n){
    margin-right: 0;
}

.fwly .fwly_fb .com-img{
    width: 100%;
}
.fwly .fwly_fb .com-img img{
    width: 100%;
}
.fwly .fwly_fb  li .fwlywz{
    padding:6.224% 6% 6.668%;
    position: relative;
}
.fwly .fwly_fb li h3{
    font-size: 22px;
	font-weight: normal;
    line-height: 1.18;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fwly .fwly_fb li:hover h3{
    color: #006df3;
    font-weight: bold;
}
.fwly .fwly_fb li h3::after{
    content: '';
    display: block;
    width: 55px;
	height: 2px;
	background-color: #006df3;
    margin-top: 4.8%;
}
.fwly .fwly_fb li h4{
    font-size: 14px;
	font-weight: normal;
    line-height: 1.714;
	color: #808080;
    padding-right: 12.6%;
    margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.fwly .fwly_fb li h4::after{
    content: '';
    display: block;
    width: 23px;
	height: 53px;
	background: #e6e6e6 url(../images/552b774f95d0f2ab5fc3973405c217289dcfa1ba.png) no-repeat center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 6%;
}
.fwly .fwly_fb li:hover h4::after{
    background: #006df3 url(../images/552b774f95d0f2ab5fc3973405c217289dcfa1ba.png) no-repeat center;
}
.fwly .cpckgd{
    display: block;
    width: 195px;
	background-color: #006df3;
	box-shadow: 0px 0px 38px 0px  rgba(60, 0, 1, 0.19);
    font-size: 16px;
    line-height: 3.25;
	color: #ffffff;
    text-align: center;
    margin: 0 auto;
    margin-top: 3.143%;
}
@media(max-width: 991px){
    .fwly .fwly_ft h3{
        font-size: 32px;
    }
    .fwly .fwly_ft h4{
        font-size: 16px;
    }
    .fwly .fwly_fb li{
        width: 49%;
        margin-right: 2%;
    }
    .fwly .fwly_fb li:nth-child(3n){
        margin-right: 2%;
    }
    .fwly .fwly_fb li:nth-child(2n){
        margin-right: 0;
    }
}
@media(max-width: 768px){
    .fwly {
        padding: 25px 0;
    }
    .fwly .fwly_ft{
        padding-bottom: 10px;
    }
    .fwly .fwly_ft h3{
        font-size: 28px;
    }
    .fwly .fwly_ft h4{
        font-size: 14px;
        line-height: 1.2;
         margin-top: 10px;
    }
    .fwly .fwly_fb{
        margin-top: 10px;
    }
    .fwly .fwly_fb li{
        margin-top: 10px;
    }
    .fwly .fwly_fb li h3{
        font-size: 20px;
    }
    .fwly .fwly_fb li h4{
        padding-right: 35px;
    }
    .fwly .cpckgd{
        width: 170px;
        line-height: 3;
        margin-top: 20px;
    }
}
@media(max-width: 468px){
    .fwly .fwly_ft h3{
        font-size: 26px;
    }
    .fwly .fwly_ft h4{
        font-size: 12px;
    }
    .fwly .fwly_fb li{
        width: 49%;
        /*margin-right: 0;*/
    }
    .fwly .fwly_fb li h3::after{
        margin-top: 10px;
    }
    .fwly .fwly_fb li:nth-child(3n){
        margin-right: 0;
    }
    .fwly .cpckgd{
        width: 150px;
        line-height: 2.5;
        margin-top: 20px;
    }
}

/* 閫夋嫨澶ф案鍦ｄ簲澶т紭鍔� */
.wdys{
    padding-top: 4.167%;
    padding-bottom: 4.167%;
    background: url(../images/7a6582bbff45cf7b192551e14081584179d62d51.jpg) no-repeat  center;
    background-size: cover;
}
.wdys .wdys_ft{
    text-align: center;
}
.wdys .wdys_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.wdys .wdys_ft h3 span{
    color: #006df3;
}
.wdys .wdys_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 12px;
}
.wdys .wdys_fc{
    margin-top: 1.5%;
    margin-bottom: 2.5%;
}
.wdys .wdys_fc ul{
    font-size: 0;
    text-align: center;
}
.wdys .wdys_fc ul li{
    display: inline-block;
    width: 215px;
	background-color: #e6e6e6;
    margin: 5px 9px;
    padding: 1.858%  0;
    text-align: center;
}
.wdys .wdys_fc ul li .flimg{
    width: 42px;
	height: 42px;
    text-align: center;
    margin-right: 5px;
}
.wdys .wdys_fc ul li .flnr{
    display: inline-block;
}
.wdys .wdys_fc ul li .flimg .img2{
    display: none;
}
.wdys .wdys_fc ul li .flwz{
    text-align: left;
    width: calc(100% - 47px);
}
.wdys .wdys_fc ul li .flwz h3{
    font-size: 23px;
	font-weight: bold;
    line-height: 1;
	color: #333333;
    padding-top:2px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.wdys .wdys_fc ul li .flwz h4{
    font-size: 12px;
	font-weight: normal;
    line-height: 1;
	color: #333333;
    margin-top: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.wdys .wdys_fc ul li:hover .flimg .img2{
    display: inline;
}
.wdys .wdys_fc ul li:hover .flimg .img1{
    display: none;
}
.wdys .wdys_fc ul li:hover{
    background-color: #006df3;
}
.wdys .wdys_fc ul li:hover .flwz h3{
    color: #fff;
}
.wdys .wdys_fc ul li:hover .flwz h4{
    color: #fff;
}
.wdys .wdys_fc ul li.on .flimg .img2{
    display: inline;
}
.wdys .wdys_fc ul li.on .flimg .img1{
    display: none;
}
.wdys .wdys_fc ul li.on{
    background-color: #006df3;
}
.wdys .wdys_fc ul li.on .flwz h3{
    color: #fff;
}
.wdys .wdys_fc ul li.on .flwz h4{
    color: #fff;
}
.wdys .wdys_fb{
    background-color: #ffffff;
    padding: 2.786% 2.5% 2.786% 5.4%;
}
.wdys .wdys_fb .wdys_fbl{
    margin-top: 1.94%;
    width: 47%;
}
.wdys .wdys_fb .wdys_fbl .wdys_fblt h3{
    font-family: Impact;
	font-size: 3rem;
	color: #006df3;
}
.wdys .wdys_fb .wdys_fbl .wdys_fblt h4{
    font-size: 1.4rem;
	font-weight: bold;
    line-height: 1;
	color: #e6e6e6;
    margin-top: 0.65rem;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #e6e6e6;
    margin-left: 11px;
}
.wdys .wdys_fb .wdys_fbl .wdys_fblc{
    font-size: 1.4rem;
	font-weight: bold;
    line-height: 1;
	color: #006df3;
    margin-top: 4.292%;
}
.wdys .wdys_fb .wdys_fbl .wdys_fblb{
    font-size: 0.8rem;
	font-weight: normal;
    line-height: 1.75;
	color: #808080;
    margin-top: 2.642%;
}
.wdys .wdys_fb .wdys_fbl .wdysckgd{
    display: block;
    width: 120px;
	border: solid 1px #999999;
    font-size: 14px;
    line-height: 28px;
	color: #808080;
    text-align: center;
    margin-top: 8.748%;
}
.wdys .wdys_fb .wdys_fbr{
    width:51.86%;
}
.wdys .wdys_fb .wdys_fbr img{
    width: 100%;
}





@media(max-width:1240px){
    .wdys .wdys_fc ul li{
       margin: 5px 0.5% 5px 0;
        width: 19.6%;
    }
    .wdys .wdys_fc ul li:last-child{
        margin-right: 0;
    }
    .wdys .wdys_fc ul li .flwz h3{
        font-size: 18px;
    }
}
@media(max-width:991px){
    .wdys .wdys_ft h3 {
        font-size: 32px;
    }
    .wdys .wdys_ft h4 {
        font-size: 16px;
    }
    .wdys .wdys_fc ul li{
        width: 32%;
        margin: 5px 2% 5px 0;
    }
    .wdys .wdys_fc ul li:nth-child(3n){
        margin-right: 0;
    }
    .wdys .wdys_fb{
        padding: 2%;
    }
    .wdys .wdys_fb .wdys_fbl{
        width: 100%;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h3{
        font-size: 60px;
    } 
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4{
        font-size: 28px;
        margin-top: 13px;
        padding-bottom: 10px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblc{
        font-size: 28px;
        margin-top: 15px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblb{
        font-size: 16px;
        margin-top: 10px;
    }
    .wdys .wdys_fb .wdys_fbl .wdysckgd{
        margin-top: 15px;
    }
    .wdys .wdys_fb .wdys_fbr{
        width: 100%;
        margin-top: 15px;
    }
}
@media(max-width:768px){
    .wdys{
        padding: 25px 0;
    }
    .wdys .wdys_ft h3 {
        font-size: 28px;
    }
    .wdys .wdys_ft h4 {
        font-size: 14px;
        line-height: 1.2;
    }
    .wdys .wdys_fc ul li{
        width: 49%;
        margin: 5px 2% 5px 0;
    }
    .wdys .wdys_fc ul li:nth-child(3n){
        margin-right: 2%;
    }
    .wdys .wdys_fc ul li:nth-child(2n){
        margin-right: 0;
    }
    .wdys .wdys_fb{
        padding: 15px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h3{
        font-size: 50px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4{
        font-size: 20px;
        margin-top: 10px;
        margin-left: 5px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblc{
        font-size: 24px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblb{
        font-size: 14px;
    }
}
@media(max-width:468px){
    .wdys .wdys_ft h3 {
        font-size: 26px;
    }
    .wdys .wdys_ft h4 {
        font-size: 12px;
    }
    .wdys .wdys_fc{
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .wdys .wdys_fc ul li{
        padding: 10px 0;
    }
    .wdys .wdys_fb{
        padding: 15px 2%;
    }
     .wdys .wdys_fb .wdys_fbl .wdys_fblt h3{
        font-size: 35px;
        font-weight: bold;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4{
        font-size: 18px;
        margin-top: 8px;
        padding-bottom: 8px;
    }
    .wdys .wdys_fb .wdys_fbl .wdys_fblc{
        font-size: 20px;
    }
}
/* 浠ｅ鍔犲伐 */
.dkjg{
    padding-top: 4.74%;
    padding-bottom: 4.4275%;
}
.dkjg .dkjg_ft{
    text-align: center;
    padding-bottom: 1.429%;
    background: url(../images/972d2920e8c04884742def734594447a79a70bd6.png) no-repeat bottom center;
}
.dkjg .dkjg_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.dkjg .dkjg_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 1.072%;
}
.dkjg .dkjg_fb{
    margin-top: 3%;
}
.dkjg .dkjg_fb li{
    width: 31%;
    margin-right: 1%;
    position: relative;
    margin-bottom: 1.286%;
}
.dkjg .dkjg_fb li .com-img{
    width: 100%;
}
.dkjg .dkjg_fb li img{
    width: 100%;
}
.dkjg .dkjg_fb li h3{
    font-size: 20px;
	font-weight: normal;
    line-height: 1.1;
	color: #ffffff;
    text-align: center;
    position: absolute;
    bottom: 6%;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dkjg .dkjg_fb li:nth-child(1){
    width: 36%;
    margin-right: 1%;
    margin-bottom: 0;
}
.dkjg .dkjg_fb li:nth-child(3){
    margin-right: 0;
}
.dkjg .dkjg_fb li:nth-child(4){
    margin-bottom: 0;
}
.dkjg .dkjg_fb li:nth-child(5){
    margin-right: 0;
    margin-bottom: 0;
}
@media(max-width:991px){
    .dkjg .dkjg_ft h3{
        font-size: 32px;
    }
    .dkjg .dkjg_ft h4{
        font-size: 16px;
    }
    .dkjg .dkjg_fb li h3{
        font-size: 18px;
    }
}
@media(max-width:768px){
    .dkjg{
        padding: 25px 0;
    }
    .dkjg .dkjg_ft{
        padding-bottom: 10px;
    }
    .dkjg .dkjg_ft h3{
        font-size: 28px;
    }
    .dkjg .dkjg_ft h4{
        font-size: 14px;
        line-height: 1.2;
        margin-top: 10px;
    }
    .dkjg .dkjg_fb{
        margin-top: 20px;
    }
    .dkjg .dkjg_fb li:nth-child(1){
        width: 100%;
        margin-bottom: 15px;
    }
    .dkjg .dkjg_fb li{
        width: 49%;
        margin-right: 2%;
        margin-bottom: 15px;
    }
    .dkjg .dkjg_fb li h3{
        bottom: 15px;
    }
}
@media(max-width:468px){
    .dkjg .dkjg_ft h3{
        font-size: 26px;
    }
    .dkjg .dkjg_ft h4{
        font-size: 12px;
    }
    .dkjg .dkjg_fb li h3{
        font-size: 16px;
        bottom: 10px;
    }
}


/* 鍏充簬鎴戜滑\ */
.gywm{
    padding-top: 4.844%;
    padding-bottom: 4.167%;
    background: url(../images/4f0617683e22d0a1950d05577ce8788cab92d25b.png) no-repeat center;
    background-size: cover;
}
.gywm .gywm_ft{
    text-align: center;
    padding-bottom: 1.429%;
    background: url(../images/43c770ee18d4eccdf3cb25e0e92f26d15668bac4.png) no-repeat bottom center;
}
.gywm .gywm_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.gywm .gywm_ft h3 span{
    font-weight: normal;
    color: #999999;
}
.gywm .gywm_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 1.072%;
}
.gywm .gywm_fb{
    margin-top: 3.715%;
    position: relative;
}
.gywm .gywm_fb .gywm_fbl{
    width: 48%;
    padding-top: 3.5%;
    padding-bottom: 3.5%;
}
.gywm .gywm_fb .gywm_fbl h3{
    font-size: 26px;
	font-weight: bold;
	line-height: 1;
	letter-spacing: 1px;
	color: #000000;
    margin-bottom: 1.51%;
}
.gywm .gywm_fb .gywm_fbl h4{
    font-size: 16px;
	font-weight: normal;
	line-height: 34px;
	letter-spacing: 2px;
	color: #666666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 9;
    overflow: hidden;
}
.gywm .gywm_fb .gywm_fbl .gywmckgd{
    display: block;
    width: 127px;
	background-color: #e62b2f;
    margin-top: 6.335%;
    font-size: 12px;
	font-weight: normal;
	line-height: 38px;
	color: #ffffff;
    text-align: center;
}
/* 鍒╃敤瀹氫綅浣垮浘鐗囦笌鏂囧瓧宸﹀彸瀵归綈 */
.gywm .gywm_fb .gywm_fbr{
    width: 50%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}
.gywm .gywm_fb .gywm_fbr img{
    width: 100%;
    height: 100%;
}
@media(max-width:991px){
    .gywm .gywm_ft h3{
        font-size: 32px;
    }
}
@media(max-width:768px){
    .gywm{
        padding: 30px 0;
    }
    .gywm .gywm_ft{
        padding-bottom: 15px;
    }
    .gywm .gywm_ft h3{
        font-size: 28px;
    }
    .gywm .gywm_fb{
        margin-top: 20px;
    }
    .gywm .gywm_fb .gywm_fbl{
        width: 100%;
        padding-top: 0;
        padding-bottom: 0;
    }
    .gywm .gywm_fb .gywm_fbl h3{
        font-size: 24px;
    }
    .gywm .gywm_fb .gywm_fbl h4{
        font-size: 14px;
        /* -webkit-line-clamp: 20; */
    }
    .gywm .gywm_fb .gywm_fbl .gywmckgd{
        margin-top: 20px;
    }
    .gywm .gywm_fb .gywm_fbr{
        width: 100%;
        margin-top: 15px;
        position: static;
    }
}
@media(max-width:468px){
    .gywm .gywm_ft h3{
        font-size: 26px;
    }
    .gywm .gywm_fb .gywm_fbl h3{
        font-size: 20px;
    }
}


/* 瑙嗛灞曠ず */
.spzs{
    padding-top: 4.688%;
    padding-bottom: 3.646%;
}
.spzs .spzs_ft{
    text-align: center;
    padding-bottom: 1.429%;
    background: url(../images/972d2920e8c04884742def734594447a79a70bd6.png) no-repeat bottom center;
}
.spzs .spzs_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.spzs .spzs_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 1.072%;
}
.spzs .spzs_fb{
    margin-top:2.715%;
}
.spzs .spzs_fb li{
    width: 23.9875%;
    margin-right: 1.35%;
    box-shadow: 0px 2px 25px 0px rgba(8, 1, 3, 0.12);
    margin-bottom: 1.358%;
}
.spzs .spzs_fb li:nth-child(4n){
    margin-right: 0;
}
.spzs .spzs_fb li .com-img{
    width: 100%;
}
.spzs .spzs_fb li img{
    width: 100%;
}
.spzs .spzs_fb li h3{
    font-size: 16px;
	font-weight: normal;
	line-height: 3.25;
	color: #333333;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.spzs .spzs_fb li:hover h3{
    color: #e62b2f;
}
@media(max-width:991px){
    .spzs .spzs_ft h3{
        font-size: 32px;
    }
    .spzs .spzs_ft h4{
        font-size: 16px;
    }
    .spzs .spzs_fb li{
        margin-bottom: 10px;
    }
    .spzs .spzs_fb li h3{
        font-size: 14px;
    }
}
@media(max-width:768px){
    .spzs{
        padding-top: 30px;
        padding-bottom: 20px;
    }
    .spzs .spzs_ft{
        padding-bottom: 10px;
    }
    .spzs .spzs_ft h3{
        font-size: 28px;
    }
    .spzs .spzs_ft h4{
        font-size: 14px;
        line-height: 1.2;
        margin-top: 10px;
    }
    .spzs .spzs_fb{
        margin-top: 20px;
    }
    .spzs .spzs_fb li{
        width: 49%;
        margin-right: 2%;
    }
    .spzs .spzs_fb li:nth-child(2n){
        margin-right: 0;
    }
}
@media(max-width:468px){
    .spzs .spzs_ft h3{
        font-size: 26px;
    }
    .spzs .spzs_ft h4{
        font-size: 12px;
    }
}


/* 鏂伴椈璧勮 */
.xwzx{
    padding-top: 4.688%;
    padding-bottom: 5.209%;
    background: url(../images/4fd21b2f685f2a7c6dd47707f9c137b328c3c02c.png) no-repeat center;
    background-size: cover;
}
.xwzx .xwzx_ft{
    text-align: center;
    padding-bottom: 1.429%;
    background: url(../images/972d2920e8c04884742def734594447a79a70bd6.png) no-repeat bottom center;
}
.xwzx .xwzx_ft h3{
    font-size: 40px;
	font-weight: bold;
    line-height: 1;
	color: #000000;
}
.xwzx .xwzx_ft h4{
    font-size: 20px;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 1.072%;
}
.xwzx .xwzx_fc{
    margin-top: 1.786%;
    margin-bottom: 2.5%;
}
.xwzx .xwzx_fc ul{
    font-size: 0;
    text-align: center;
}
.xwzx .xwzx_fc ul li{
     display: inline-block;
    width: 145px;
    background-color: #e6e6e6;
    margin: 0 5px;
}
.xwzx .xwzx_fc ul li.on{
    background-color: #006df3;
}
.xwzx .xwzx_fc ul li.on a{
    color: #fff;
}
.xwzx .xwzx_fc ul li:hover{
    background-color: #006df3;
}
.xwzx .xwzx_fc ul li:hover a{
    color: #fff;
}
.xwzx .xwzx_fc ul li a{
    display: block;
    font-size: 18px;
    line-height: 2.666;
	color: #333333;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xwzx .xwzx_fb ul li{
    width: 23.9125%;
    margin-right: 1.45%;
    background: #fff;
}
.xwzx .xwzx_fb ul li:last-child{
    margin-right: 0;
}
.xwzx .xwzx_fb ul li .com-img{
    width: 100%;
}
.xwzx .xwzx_fb ul li .com-img img{
    width: 100%;
}
.xwzx .xwzx_fb ul li .xwnr{
    padding: 0 6.875% 11.354%;
}
.xwzx .xwzx_fb ul li h3{
    font-size: 16px;
	font-weight: bold;
    line-height: 1.222;
	color: #333333;
    margin-top: 9.355%;
    margin-bottom: 3.12%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xwzx .xwzx_fb ul li h4{
    font-size: 15px;
	font-weight: normal;
    line-height: 1.833;
	color: #808080;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.xwzx .xwzx_fb ul li h5{
    font-size: 15px;
	font-weight: normal;
	color: #b3b3b3;
    margin-top: 5.89%;
}
.xwzx .xwzx_fb ul li .xwckgd{
    font-size: 12px;
    line-height: 18px;
	color: #999999;
    padding-left: 22px;
    margin-top: 6.235%;
    background: url(../images/b93da3e1a7033e8bb99e68ca025b4d45da123096.png) no-repeat left center;
}
.xwzx .xwzx_fb ul li:hover .xwckgd{
    background: url(../images/1fc70f3162e65123a949e495134a3db3b399a775.png) no-repeat left center;
}

.xwzx .gdxw1{
    display: block;
    width: 157px;
    font-size: 16px;
	color: #ffffff;
    line-height: 2.625;
    padding-left: 64px;
    border-radius: 25px;
    background:#006df3 url(../images/4db6fccff1daa49a1f8743548e8f3bb01cdcfb4f.png) no-repeat 33px center;
    margin: 0 auto;
    margin-top: 3.2859%;
}




@media(max-width:991px){
    .xwzx .xwzx_ft h3{
        font-size: 32px;
    }
    .xwzx .xwzx_ft h4{
        font-size: 16px;
    }
    .xwzx .xwzx_fc ul li a{
        line-height: 2.2;
    }
    .xwzx .xwzx_fb ul li h3{
        font-size: 16px;
    }
}
@media(max-width:768px){
    .xwzx{
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .xwzx .xwzx_ft{
        padding-bottom: 10px;
    }
    .xwzx .xwzx_ft h3{
        font-size: 28px;
    }
    .xwzx .xwzx_ft h4{
        font-size: 14px;
        line-height: 1.2;
        margin-top: 10px;
    }
    .xwzx .xwzx_fc{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .xwzx .xwzx_fb ul li{
        width: 49%;
        margin-right: 2%;
        margin-bottom: 15px;
    }
    .xwzx .xwzx_fb li:nth-child(2n){
        margin-right: 0;
    }
    .xwzx .gdxw1{
        margin-top: 15px;
    }
}
@media(max-width:640px){
    .xwzx .xwzx_fc ul li{
        width: 32%;
        margin: 0 2% 0 0;
    }
    .xwzx .xwzx_fc ul li:last-child{
        margin-right: 0;
    }
}
@media(max-width:468px){
    .xwzx .xwzx_ft h3{
        font-size: 26px;
    }
    .xwzx .xwzx_ft h4{
        font-size: 12px;
    }
    .xwzx .gdxw1{
        margin-top: 10px;
    }
    .xwzx .xwzx_fc ul li a{
        font-size: 16px;
    }
    .xwzx .xwzx_fb ul li{
        width: 49%;
        /*margin-right: 0;*/
    }
}

/* 搴曢儴鍥炬爣 */
.dbtb{
    padding: 3.125% 0;
    background-color: #f4f4f3;
}
.dbtb ul{
    font-size: 0;
    overflow: hidden;
}
.dbtb ul li{
    display: inline-block;
    /* float: left; */
    width: 20%;
    background: url(../images/33db621f866395f0eb29c617161876559593127e.png) no-repeat right center;
    text-align: center;
    line-height: 1;
    vertical-align: top;
}
.dbtb ul li:last-child{
    background: none;
}
.dbtb ul li a{
    width: 100%;
    display: flex;
    display: -webkit-flex;
    align-content: center;
    justify-content: center;
}
/* .dbtb ul li .dbtbimg{
    display: inline-block;
} */
.dbtb ul li .dbtbimg .img2{
    display: none;
}
.dbtb ul li:hover .dbtbimg .img1{
    display: none;
}
.dbtb ul li:hover .dbtbimg .img2{
    display: inline;
}
.dbtb ul li .dbtbwz{
    text-align: left;
    margin-left: 13px;
    max-width: calc(100% - 75px);
}
.dbtb ul li .dbtbwz h3{
    font-size: 20px;
	font-weight: normal;
    line-height: 1.2;
	color: #333333;
    margin-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dbtb ul li .dbtbwz h4{
    font-size: 15px;
	font-weight: normal;
    line-height: 1.2;
	color: #888888;
    margin-top: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@media(max-width:991px){
    .dbtb{
        display: none;
    }
    .dbtb ul li{
        width: 33.333%;
        margin-bottom: 10px;
        background: none;
    }
    .dbtb ul li a{
        justify-content: flex-start
    }
}
@media(max-width:768px){
    .dbtb{
        padding: 25px 0;
    }
    .dbtb ul li{
        width: 50%;
    }
    .dbtb ul li .dbtbwz h3{
        font-size: 18px;
    }
    .dbtb ul li .dbtbwz h4{
        font-size: 14px;
    }
}
@media(max-width:468px){
    .dbtb ul li{
        width: 100%;
    }
}
/* foot1 */
.foot1{
    background-color: #f4f4f3;
    padding-top: 3.646%;
    padding-bottom: 5.625%;
    border-top: 1px solid #e6e6e6;
}
.foot1 .foot1_fl{
    width: 28.6%;
}
.foot1 .foot1_fl h3{
    font-size: 24px;
	font-weight: bold;
	line-height: 1;
	color: #333333;
    margin-top: 20px;
    margin-bottom: 17px;
}
.foot1 .foot1_fl h4{
    font-size: 14px;
	font-weight: normal;
	line-height: 26px;
	color: #666666;
}
.foot1 .foot1_fl h5{
    width: 276px;
    max-width: 100%;
	border-radius: 6px;
    font-size: 24px;
	font-weight: bold;
	line-height: 1.916;
	color: #ffffff;
    padding-left: 65px;
    background:#006df3 url(../images/ac521bfa22a3995cfb4edb13244cc4d8d778710e.png) no-repeat 9% center;
    margin-top: 34px;
}
.foot1 .foot1_fc{
    width: 45.8%;
}
.foot1 .foot1_fc .foot_nav{
    overflow: hidden;
}
.foot1 .foot1_fc .foot_nav li{
    width: 30%;
    text-align: left;
}
.foot1 .foot1_fc .foot_nav li a{
    font-size: 18px;
	font-weight: normal;
	line-height: 1;
	letter-spacing: 1px;
	color: #000000;
}
.foot1 .foot1_fc .foot_nav li .x-nav-menu {
    margin-top: 22px;
}
.foot1 .foot1_fc .foot_nav li .x-nav-menu a{
    font-size: 14px;
	line-height: 25px;
	letter-spacing: 1px;
	color: #666666;
    margin-top: 0;
    padding-right: 63px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.foot1 .foot1_fr{
    width: 13%;
}
.foot1 .foot1_fr img{
    width: 100%;
    max-width: 184px;
    max-height: 184px;
}
.foot1 .foot1_fr h3{
    font-size: 12px;
	font-weight: normal;
	line-height: 1;
	letter-spacing: 1px;
	color: #999999;
    margin-top: 16px;
    text-align: center;
}

@media(max-width:1280px){
    .foot1 .foot1_fl{
        width: 30%;
    }
    .foot1 .foot1_fc{
        width: 51%;
        margin-left: 1%;
    }
    .foot1 .foot1_fr{
        width: 16%;
    }
    .foot1 .foot1_fl h5{
        margin-top: 20px; 
    }
}
@media(max-width:991px){
    .foot1 .foot1_fl{
        width: calc(100% - 200px);
    }
    .foot1 .foot1_fc{
        width: 100%;
        margin-top: 15px;
        display: none;
    }
    .foot1 .foot1_fr{
        /* display: none; */
        float: right;
        width: auto;
    }
}
@media(max-width:768px){
    .foot1{
        padding: 30px 0;
    }
    .foot1 .foot1_fl{
        width: 100%;
    }
    .foot1 .foot1_fr{
        float: left;
        margin-top: 15px;
    }
}

/* foot2 */
.foot2{
    background-color: #000000;
    padding: 25px 0;
    font-size: 14px;
	line-height: 28px;
	color: #fefefe;
    text-align: center;
}
.foot2 a{
    color: #fefefe;
}
.foot2 span a::after{
    content: '銆�';
}
.wdys .wdys_fbw{
    position: relative;
}
.wdys .wdys_fb{
    transform: translateX(100%);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.85s;
}
.wdys .wdys_fb.cur1{
    transform: translateX(0);
}


.wdys .wdys_fc ul li.cur .flimg .img2{
    display: inline;
}
.wdys .wdys_fc ul li.cur .flimg .img1{
    display: none;
}
.wdys .wdys_fc ul li.cur{
    background-color: #006df3;
}
.wdys .wdys_fc ul li.cur .flwz h3{
    color: #fff;
}
.wdys .wdys_fc ul li.cur .flwz h4{
    color: #fff;
}


/* 鍐呴〉 */
.xypg-album-list{
    margin: 0;
}
.xypg-album-list li{
    width: 24.25%;
    margin: 0;
    margin-right: 1%;
    margin-bottom: 15px;
    box-shadow: 0px 2px 25px 0px rgba(8, 1, 3, 0.12);
}
.xypg-album-list li .com1{
    overflow: hidden;
}
.xypg-album-list li:nth-child(4n){
    margin-right: 0;
}
.xypg-album-list li h3{
    position: static;
    background: #fff;
    font-size: 16px;
	line-height: 3.25;
	color: #333333;
}
.xypg-album-list li:hover h3{
    color: #e62b2f;
}
@media(max-width: 991px){
    .xypg-album-list li h3{
        font-size: 14px;
    }
}
@media(max-width: 768px){
    .xypg-album-list li{
        width: 49%;
        margin-right: 2%;
    }
    .xypg-album-list li:nth-child(2n){
     margin-right: 0;
    }
}
@media(max-width: 468px){
    .xypg-album-list li{
        width: 100%;
        margin-right: 0;
    }
    .xypg-album-list li:nth-child(2n){
     margin-right: 0;
    }
}

/*  */
.page-wrap-right img{
    max-width:100%; 
    
}</pre></body></html>